
// leetcode 128. 最长连续序列
//class Solution {
//    public int longestConsecutive(int[] nums) {
//        if (nums.length == 0) return 0;
//        Arrays.sort(nums);
//        int maxLen = 1, len = 1;
//        for (int i = 1; i < nums.length; i++) {
//            // 如果相邻两数相等或者连续，则需记录
//            // 0 1 1 2
//            if (nums[i] == nums[i - 1] || nums[i] - 1 == nums[i - 1]) {
//                if (nums[i] == nums[i - 1]) {
//                    len--;
//                }
//                len++;
//            } else {
//                // 不连续
//                len = 1;
//            }
//            maxLen = Math.max(maxLen, len);
//
//        }
//
//        return maxLen;
//    }
//}